lycaenid
English
lycaenid meaning in English • lycaenid का अर्थ अंग्रेजी में
Noun
- any of various butterflies of the family Lycaenidae.