English dictionary
barbados cherry
/b/A/r'b/eI/d/oU/z_'/tS//E/r/i/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
tropical American shrub bearing edible acid red fruit resembling cherries
Source: WordNet 3.0
-
acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C
Source: WordNet 3.0