Robuta

https://www.merriam-webster.com/dictionary/lumbayao LUMBAYAO Definition & Meaning - Merriam-Webster The meaning of LUMBAYAO is a Philippine timber tree (Tarrietia javanica) whose wood is one of those sold as Philippine mahogany. definitionmeaningmerriamwebster