Attested.to

Definition

tropical American shrub bearing edible acid red fruit resembling cherries

Seed ·

Term in context

acerola in CommonParlance