Meaning of Shorea
Definition of Shorea
(noun)
genus
of Indonesian and Malaysian
timber
trees
rich
in
resin
Other information on Shorea
WIKIPEDIA results for
Shorea
Amazon results for
Shorea
Tweet