lumbayao
noun
lum·ba·yao
variants:
or less commonly lumbayau \ ˌlu̇mbäˈyau̇ \
plural -s
Definition of lumbayao
: a Philippine timber tree (Tarrietia javanica) whose wood is one of those sold as Philippine mahogany
Keep scrolling for more