kakara meaning in english

[Tel.] n. The creeping plant with a gourd-like fruit, Momordica charantiapottikakara Mom. muricatabuddakakara the small leaved heart-pea, Cardio spermum halicacabum. (Ainslie and Watts) mettakakara Momordica operculataverrikakara. the wild sort. adavi kakara, kommukakara, goddukakara are other species.