Attested.to

Definition

tropical American shrub bearing edible acid red fruit resembling cherries

Seed ·

Term in context

barbados cherry in CommonParlance