Skip to main content

leptoglossus

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