shorea Meaning, Definition & Usage

  1. noun genus of Indonesian and Malaysian timber trees rich in resin
    genus Shorea.

WordNet