merbau

English

Noun

merbau (plural merbaus)

  1. A tropical hardwood tree.

Malay

Noun

merbau (plural merbau-merbau or merbau2)

  1. A tropical hardwood tree.