tetraspore
noun
tet·ra·spore
ˈte-trə-ˌspȯr
: one of the four haploid asexual spores developed meiotically in the red algae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share