carpospore

Explore definitions, synonyms, and language insights of carpospore

Definitions

Noun
a nonmotile spore of red algae

More General Terms