red_lauan_treeEnglish

Shorea teysmanniana, red lauan, red lauan tree

Noun

Valuable Philippine timber tree

English: red lauan, red lauan tree, Shorea teysmanniana

English words with similar meanings

Show 2 words