WEST INDIAN CHERRY
Definition:
- [noun] tropical American shrub bearing edible acid red fruit resembling cherries
Synonyms: barbados cherry, acerola, Surinam cherry, West Indian cherry, Malpighia glabra - [noun] acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C
Synonyms: acerola, barbados cherry, surinam cherry, West Indian cherry
Synonyms:
- Search for synonyms for WEST INDIAN CHERRY



