Webster's Revised Unabridged Dictionary · 1913
Leptoglossus
Copy link
Leptoglossus
, noun
A genus of leaf-footed bugs.
↑