red lauan Meaning, Definition & Usage

  1. noun hard heavy red wood of the red lauan tree; often sold as Philippine mahogany
  2. noun valuable Philippine timber tree
    red lauan tree; Shorea teysmanniana.

WordNet