English dictionary
shorea meaning and definition
Definition and meaning of shorea at MeaningMonkey.org. shorea meaning and definition in the English Dictionary.SHOREA noun
Definition of Shorea (noun)
- genus of Indonesian and Malaysian timber trees rich in resin
- synonyms: genus Shorea
Source: Princeton University Wordnet