Home

Word

acerola, n.
(acerolas)
more info acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C
<noun.food>

West Indian cherry acerola barbados cherry surinam cherry
more info tropical American shrub bearing edible acid red fruit resembling cherries
<noun.plant>

Malpighia glabra Surinam cherry West Indian cherry acerola barbados cherry