• Definition for "ketembilla"
    • a small shrubby spiny tree cultivated for its…
    • View More

ketembilla definition

  • noun:
    • a small shrubby spiny tree cultivated for its maroon-purple good fresh fruit with sweet purple pulp tasting like gooseberries; Sri Lanka and Asia
    • maroon-purple gooseberry-like fruit of India having tart-sweet purple pulp made use of specifically for preserves
41 votes

How would you define ketembilla?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!