protospores
English
Noun
protospores
plural of
protospore