Synonyms and Antonyms for leaf_bug

1. leaf bug (n.)

small bright-colored insect that feeds on plant juices

Synonyms: