Attested.to

Definition

any of various spiny trees or shrubs of the genus Acacia

Seed ·

Term in context

acacia in CommonParlance