Attested.to

Definition

the stone seed of a cherry

Seed ·

Term in context

cherry stone in CommonParlance