libellulid
English
libellulid meaning in English • libellulid का अर्थ अंग्रेजी में
Noun
- A dragon fly; -- from Libellula, the name of the typical genus.