Attested.to

Definition

the upper branches and leaves of a tree or other plant

Seed ·

Term in context

crown in CommonParlance