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
Tweet