Skip to main content

lycaenidae

English lycaenidae meaning in English  •  lycaenidae का अर्थ अंग्रेजी में
Noun
  • A natural family of small usually brilliantly colored butterflies; males have short forelegs.
Advertisement