Skip to main content

argyrotaenia

English argyrotaenia meaning in English  •  argyrotaenia का अर्थ अंग्रेजी में
Noun
  • a genus comprising the orange tortrix.
Advertisement