[n] - small shrubby spiny tree cultivated for its maroon-purple fruit with sweet purple pulp tasking like gooseberries 2. [n] - maroon-purple gooseberry-like fruit of India having tart-sweet purple pulp used especially for preserves Found on http://www.webdictionary.co.uk/definition.php?query=ketembilla