English

edit

Noun

edit

epipyropids

  1. plural of epipyropid