LEAF INSECT


Meaning of LEAF INSECT in English

■ noun a large slow-moving tropical insect with a flattened leaf-like body. [Family Phylliidae.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.