English dictionary

ketembilla tree meaning and definition

Definition and meaning of ketembilla tree at MeaningMonkey.org. ketembilla tree meaning and definition in the English Dictionary.

KETEMBILLA TREE noun

Definition of ketembilla tree (noun)

  1. a small shrubby spiny tree cultivated for its maroon-purple fruit with sweet purple pulp tasting like gooseberries; Sri Lanka and India
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: