Attested.to

Definition

deciduous tree of southeastern United States and Mexico

Seed ·

Term in context

Bumelia lanuginosa in CommonParlance