myxospores
English
Noun
myxospores
plural of
myxospore