English synonyms about - contact  

genus Leptoglossus

noun

1 genus Leptoglossus

Leaf-footed bugs.

synonym: Leptoglossus.


Find more on genus Leptoglossus elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0222