autospores

English

Noun

autospores

  1. plural of autospore