Attested.to

Definition

aromatic West Indian tree that produces allspice berries

Seed ·

Term in context

allspice tree in CommonParlance