ketembilla noun2 •Any plant of species Dovyalis hebecarpa, native to Sri Lanka and southern India. •Edible fruit of such plant. formsketembillas