jambool
noun
jam·bool
variants:
or jambul \ ˌjəmˈbül \
plural -s
Definition of jambool
1
: java plum
2
: a drug obtained from the bark and seeds of Java plum and formerly believed to be of value in treating diabetes
Keep scrolling for more