Meaning of acerola
Definition of acerola
(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 acerola
WIKIPEDIA results for
acerola
Amazon results for
acerola
Tweet