Hymenopodidae

Hymenopodidae

Hymenopodidae is a family of the order Mantodea, which contains six subfamilies. Some of the species in this family mimic flowers and are found camouflaged among them; these are called flower mantises. Their coloration is aggressive mimicry, luring prey to approach close enough to be seized and eaten.

Hymenopodidae People (First 1 people) - Page 0

Orchid mantis

Orchid mantis

Insect