Synonyms of Leaf Bug in English :
Antonyms of Leaf Bug in English
Thesaurus of Leaf Bug in English
Leaf Bug
see definition of leaf bugSynonyms of leaf bug
1. (noun) small bright-colored insect that feeds on plant juices
Hypernyms of leaf bug
1. (noun) small bright-colored insect that feeds on plant juices