Definition, synonyms and picture of leaf-bug

Learn in


n. leaf-bug

Definition of leaf-bug in English

Herbivorous insect that resembles a leaf, typically green, and native to South and Southeast Asia, as well as Australia.

Synonyms of leaf-bug in English

leaf insect, walking leaf, bug leaf

Lists where this word appears

Insects II

8 words to learn