cryptospores
English
Noun
cryptospores
plural of
cryptospore