Google
×

Hymenopodidae

Insect
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,... Wikipedia
Scientific name: Hymenopodidae
Lower classifications