PHASMIDA


Meaning of PHASMIDA in English

Insect order, made up of the walking sticks and leaf insects, characterized by short leathery wings (or wings absent), chewing mouthparts, slender body, and an incomplete metamorphosis.

English glossary of entomology and crop protection.      Английский глоссарий энтомологии и защиты растений.