phalaenid
English
phalaenid meaning in English • phalaenid का अर्थ अंग्रेजी में
Noun
- Any moth of the family Phalænidæ, of which the cankerworms are examples; a geometrid.