Attested.to

Definition

tropical American shrub or small tree with brown wood and dark berries

Seed ·