Meaning of barbados cherry

Definition of barbados cherry

(noun) tropical American shrub bearing edible acid red fruit resembling cherries
acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C

Other information on barbados cherry

WIKIPEDIA results for barbados cherry
Amazon results for barbados cherry