tetraspore
nounDefinition of tetraspore
: one of the four haploid asexual spores developed meiotically in the red algae
Keep scrolling for more