coenomegaspores
English
Noun
coenomegaspores
plural of
coenomegaspore