Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

carambola Definition

Cancel
carambola
noun(car-am-bo-la)
a 5-angled green to yellow tropical fruit of star-shaped cross section —called also star fruit
carambola
noun(car-am-bo-la)
a tropical tree (Averrhoa carambola) of the wood-sorrel family that is native to southeastern Asia and is widely cultivated for carambolas

Words Related to carambola!

carambola Examples by Brain Bank Users