carpospore

Nouns

  • (n) a nonmotile spore of red algae

Words of close approximity