Kitembilla (noun) Definition, Meaning & Examples

noun
  1. a shrub or small tree, Dovyalis hebecarpa, of India and Sri Lanka, having velvety, maroon-purple fruit.
Kitembilla (noun) Definition, Meaning & Examples

More Definitions