Shorea
English Dictionary
->
Letter S
-> Shorea
Search Dictionary:
Shorea Definition
(n)
genus
of
Indonesian
and
Malaysian
timber
trees
rich
in
resin
Shorea Synonyms
genus Shorea
Shorea
© Art Branch Inc.