English

edit

Noun

edit

autospores

  1. plural of autospore