averrhoa carambola - English Synonyms Dictionary

averrhoa carambola

n.
[1] carambola , carambola tree