Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
English
Bangladesh English
Email this page to a friend
ACEROLA
Definition:
[noun] tropical American shrub bearing edible acid red fruit resembling cherries
Synonyms:
barbados cherry
,
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:
barbados cherry
,
surinam cherry
,
West Indian cherry
Synonyms:
Search for
synonyms for ACEROLA