leptoglossus
English
leptoglossus meaning in English • leptoglossus का अर्थ अंग्रेजी में
Noun
- A genus of leaf-footed bugs.