Attested.to

Definition

any of several small bushy trees having pink or white blossoms and usually bearing nuts

Seed ·

Term in context

almond tree in CommonParlance