red lauan
Explore definitions, synonyms, and language insights of red lauan
Definitions
Noun
hard heavy red wood of the red lauan tree; often sold as Philippine mahogany
Noun
valuable Philippine timber tree