leaf insect
leaf
ˈli:f
lif
in
ɪn
in
sect
sɛkt
sekt

Definition & Meaning of "leaf insect"in English

Leaf insect
01

tropical insect having a flattened leaflike body; common in southern Asia and the East Indies 

leaf insect definition and meaning
Grammatical Information
Animacy status
Animal
Composition
Compound
Countable
singular
not gender specific
Plural form
leaf insects
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store