merbau

English

Noun

merbau (plural merbaus)

  1. A tropical hardwood tree.

Malay

Noun

merbau (plural merbau-merbau)

  1. A tropical hardwood tree.