Synonyms and Antonyms for leaf bug | Synonym.com

Synonyms and Antonyms for leaf bug

1. leaf bug (n.)

small bright-colored insect that feeds on plant juices

Synonyms: