English

edit

Noun

edit

pyralids

  1. plural of pyralid