Meaning of carpospore

Definition of carpospore

(noun) a nonmotile spore of red algae

Other information on carpospore

WIKIPEDIA results for carpospore
Amazon results for carpospore