Attested.to

Definition

a nonmotile spore of red algae

Seed ·

Term in context

carpospore in CommonParlance