English

edit

Noun

edit

staurospores

  1. plural of staurospore