red lauan tree Meaning, Definition & Usage

  1. noun valuable Philippine timber tree
    red lauan; Shorea teysmanniana.

WordNet