'Shorea' definitions:

Definition of 'Shorea'

From: WordNet
noun
Genus of Indonesian and Malaysian timber trees rich in resin [syn: Shorea, genus Shorea]