Meaning of ketembilla tree
Definition of ketembilla tree
(noun)
a
small
shrubby
spiny
tree
cultivated
for its
maroon-purple
fruit
with
sweet
purple
pulp
tasting
like
gooseberries; Sri Lanka and India
Other information on ketembilla tree
WIKIPEDIA results for
ketembilla tree
Amazon results for
ketembilla tree
Tweet