Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
carambola
in English
carambola
us
//kəˈræmbələ//
uk
//kəˈræmbələ//
#uncommon
Definitions
Noun
a
star-shaped
fruit
(
from
the
carambola
tree
)
The
carambola
fruit
is
often
eaten
fresh
or
used
in
salads
.
a
tropical
tree
(
native
to
Asia
);
produces
star
fruit
The
carambola
tree
is
widely
cultivated
in
many
Asian
countries
.