Attested.to

Definition

a West Indies clusia having fig-shaped fruit

Seed ·

Term in context

Clusia flava in CommonParlance