Definition of Shorea

Noun: Shorea

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

See also:
shore
shorebird

Anagrams containing the word shorea

srohae ashore eashor reasho oreash horeas