helicospores
English
Noun
helicospores
plural of
helicospore