Glossary Entomology / Term
Insect belonging to the family Mantidae (order Dictyoptera). Mantids are large, elongate insects with enlarged front legs that are adapted for grasping their prey (other insects). They have an incomplete metamorphosis.
Permanent link Mantid - Creation date 2020-04-19