octospore
noun
oc·to·spore
| \ ˈäktəˌspō(ə)r\
Definition of octospore
: one of eight carpospores commonly produced by red algae of the family Bangiaceae
Keep scrolling for more