A beautiful orchid, isn't it? But it is an insect, commonly called as Orchid mantis. It is known by various common names including...