Attested.to

Definition

West Indian shrub or small tree having leathery saponaceous leaves and extremely hard wood

Seed ·

Term in context

barbasco in CommonParlance