merbau
English
Noun
merbau
(
plural
merbaus
)
A tropical hardwood
tree
.
Malay
Noun
merbau
(
plural
merbau
-
merbau
)
A tropical hardwood
tree
.