Webster's Revised Unabridged Dictionary · 1913

Leptoglossus

Leptoglossus , noun

A genus of leaf-footed bugs.