carpospores
English
Noun
carpospores
plural of
carpospore