Noun Definition
shorea
1.Definition: genus of Indonesian and Malaysian timber trees rich in resin
Related Noun(s):genus shorea
Category: Plants1.Definition: genus of Indonesian and Malaysian timber trees rich in resin
Related Noun(s):genus shorea
Category: Plants