See Also: merbau(dictionary)

merbau (iou)



merbau noun. L18.
[Malay.]
(The hardwood timber of) either of two leguminous trees, Intsia bijuga and I. palembanica, native to Malaysia and Indonesia.