Attested.to

Definition

small resinous tree or shrub of Brazil

Seed ·