Noun Definition

carpospore

1.Definition: a nonmotile spore of red algae

Category: Plants