English

edit

Noun

edit

apatelodid (plural apatelodids)

  1. (zoology) Any moth of the family Apatelodidae.

Synonyms

edit