shorea : Idioms & Phrases


genus shorea

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

shorea teysmanniana

  • noun valuable Philippine timber tree
    red lauan; red lauan tree.
WordNet