ketembilla
Info · Definitions · Synonyms · Characters
Definitions
(noun) a small shrubby spiny tree cultivated for its maroon-purple fruit with sweet purple pulp tasting like gooseberries; Sri Lanka and India. Synonyms: kitembilla, kitambilla, ketembilla tree, Ceylon gooseberry, Dovyalis hebecarpa.
Noun Definition 1