red lauan - English Synonyms Dictionary

red lauan

n.
[1] red lauan tree , Shorea teysmanniana