Noun leptoglossus has 1 sense
  1. Leptoglossus, genus Leptoglossus - leaf-footed bugs
    --1 is a kind of arthropod genus
    --1 is a member of Coreidae, family Coreidae
    --1 has members: leaf-footed bug, leaf-foot bug
,
TOP