limenitis
English
limenitis meaning in English • limenitis का अर्थ अंग्रेजी में
Noun
- A genus comprising mainly dark northern butterflies with white wing bars.