Synonyms and Antonyms for genus_Leptoglossus

1. genus Leptoglossus (n.)

leaf-footed bugs

Synonyms: