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

seohar ashore eashor reasho oreash horeas