leptoglossus
1. [ noun ] (biology,zoology) leaf-footed bugs
Synonyms: genus_Leptoglossus
Related terms: arthropod_genus Coreidae leaf-footed_bug
Similar spelling:   leptospira
  leptospirosis