polyspore
noun
poly·spore
: one of a group of 12 to 16 spores produced instead of a tetraspore by various red algae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share