meaning of ketembilla

1. maroon-purple gooseberry-like fruit of India having tart-sweet purple pulp used especially for preserves


Related Words

ketembilla | ketembilla tree |

Developed & Maintained By Taraprasad.com

Treasure Words