Carpospore
WordNet

noun


(1)   A nonmotile spore of red algae
 
x
OK