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