meaning of ketembilla tree

1. small shrubby spiny tree cultivated for its maroon-purple fruit with sweet purple pulp tasking like gooseberries; Sri Lanka and India


Related Words

ketembilla tree |

Developed & Maintained By Taraprasad.com

Treasure Words