Recent Searches
GRE Word List made easy using Mnemonics
carambola tree - Dictionary definition and meaning for carambola tree
CARAMBOLA TREE
(noun) East Indian tree bearing deeply ridged yellow-brown fruit
synonyms : averrhoa carambola , carambola
WordNet® 3.0, © 2006 by Princeton University.


