meaning of shorea
1.
genus
of
Indonesian
and
Malaysian
timber
trees
rich
in
resin
Related Words
shorea
|
shorea teysmanniana
|
Developed & Maintained By
Taraprasad.com