sphaerospore

Etymology
+ English.

Noun

 * 1)  One of the non-sexual spores found in red algae; a tetraspore.