carambola tree
English Dictionary
->
Letter C
-> carambola tree
Search Dictionary:
carambola tree Definition
(n)
East
Indian
tree
bearing
deeply
ridged
yellow
-
brown
fruit
carambola tree Synonyms
Averrhoa carambola
carambola
carambola tree
© Art Branch Inc.