Noun
octospore (plural octospores) (biology) A carpospore (one of eight) produced by red algae of the family Bangiaceae