Acerolas Meaning

There are 2 meaning(s) for word Acerolas

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

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