Shorea teysmanniana
English Dictionary
->
Letter S
-> Shorea teysmanniana
Search Dictionary:
Shorea teysmanniana Definition
(n)
valuable
Philippine
timber
tree
Shorea teysmanniana Synonyms
red lauan
red lauan tree
Shorea teysmanniana
© Art Branch Inc.