brahmaeid

English

Noun

brahmaeid (plural brahmaeids)

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