The Collaborative International Dictionary of English v.0.48:
Leptoglossus \Leptoglossus\ n. A genus of leaf-footed bugs. Syn: genus Leptoglossus. [WordNet 1.5]WordNet (r) 3.0 (2006):
Leptoglossus n 1: leaf-footed bugs [syn: Leptoglossus, genus Leptoglossus]