Attested.to

Definition

any of several small-fruited cherry trees frequented or fed on by birds

Seed ·

Term in context

bird cherry tree in CommonParlance