Attested.to

Definition

deciduous shrubs having aromatic bark; eastern China; southwestern and eastern United States

Seed ·

Term in context

allspice in CommonParlance