Attested.to

Definition

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

Seed ·

Term in context

Ardisia paniculata in CommonParlance