shorea

/ˈʃɔriə/

Definitions

1. noun

A genus of large trees in the family Dipterocarpaceae, native to Southeast Asia.

“The shorea tree is a highly valued species for its wood and timber.”

Synonyms

  • dipterocarp
  • large tree

Antonyms

  • palm tree
  • small shrub