PHALAENID MEANING IN ENGLISH

• Phalaenid Definition & Synonyms

  1. (n.) Any moth of the family Phalaenidae, of which the cankerworms are examples; a geometrid.


RECENT SEARCHES