octospore

Noun

 * 1)  A carpospore (one of eight) produced by red algae of the family