Hymenopodidae
Hymenopodidae is a family of the order Mantodea (mantises), which contains four subfamilies. These are sometimes referred to as Flower Mantises, as many species in this family mimic flowers and are found camouflaged among them.
Read more about Hymenopodidae.
Related Phrases
Related Words