phasmida
phas
ˈfæz
fāz
mi
mi
da
phasmidae

Definition & Meaning of "phasmida"in English

Phasmida
01

in some classifications considered a suborder of Orthoptera: stick insects; leaf insects 

phasmida definition and meaning
Grammatical Information
Animacy status
Animal
Composition
Simple
Countable
Plural form
phasmida
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store