English edit

Noun edit

isospores

  1. plural of isospore