zoomeiospores
English
Noun
zoomeiospores
plural of
zoomeiospore