Table of Contents
Synonyms

1. carpospore

noun. a nonmotile spore of red algae.

Synonyms