sporangiospores
English
Noun
sporangiospores
plural of
sporangiospore