English edit

Noun edit

pyrosomes

  1. plural of pyrosome