English

edit

Noun

edit

noctuoids

  1. plural of noctuoid