Skip to main content

phalaenid

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