blastospores

English

Noun

blastospores

  1. plural of blastospore