Acerola Meaning

There are 2 meaning(s) for word Acerola

Acerola Meaning 1 : tropical American shrub bearing edible acid red fruit resembling cherries

    Synonyms : barbados cherry,  malpighia glabra,  surinam cherry,  west indian cherry
Acerola Meaning 2 : 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