ambanapukaya meaning in english

[Tel.] n. A tree, Averrhoa Carambola; commonly called Kamrak or Bilimbi, A green sour fruit with five sides.