Words: Leptoglossus genus Leptoglossus
Part of speech: n
Definition: leaf-footed bugs