Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
acerola
in English
acerola
us
//əˈsɪroʊlə//
uk
//əˈsɛr.əʊlə//
#uncommon
Definitions
Noun
a
West
Indian
tree
species
(
Malpighia
glabra
)
The
acerola
tree
is
native
to
Central
and
South
America
.
the
fruit
of
this
tree
Acerola
fruit
is
rich
in
vitamin
C
and
antioxidants
.