lumbang
noun
lum·bang
lümˈbäŋ
plural -s
1
2
: a tree (Aleurites trisperma) of the Philippine islands whose nuts yield a valuable oil
Love words? Need even more definitions?
Merriam-Webster unabridged
Share