Attested.to

Definition

any of several tropical American trees of the genus Andira

Seed ·

Term in context

angelim in CommonParlance