Synonyms for "Shorea"

Words with similar meaning