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