English dictionary
acerola meaning and definition
Definition and meaning of acerola at MeaningMonkey.org. acerola meaning and definition in the English Dictionary.ACEROLA noun
Definition of acerola (noun)
- tropical American shrub bearing edible acid red fruit resembling cherries
- synonyms: barbados cherry, Malpighia glabra, Surinam cherry, West Indian cherry
- acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C
- synonyms: barbados cherry, surinam cherry, West Indian cherry
Source: Princeton University Wordnet