jambool
noun
jam·bool
variants
or jambul
ˌjəmˈbül
plural -s
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share