shorea has definitions from the fields of biology,botany
1
[ noun ] (biology,botany) genus of Indonesian and Malaysian timber trees rich in resin

Synonyms

genus_Shorea

*