Meaning of carambola tree
Definition of carambola tree
(noun)
East Indian
tree
bearing
deeply
ridged
yellow-brown
fruit
Other information on carambola tree
WIKIPEDIA results for
carambola tree
Amazon results for
carambola tree
Tweet