Synonyms

1. carpospore

noun. a nonmotile spore of red algae.

Synonyms

  • red algae

Featured Games

Synonym.com