a tree yielding dyeing and tanning products - English Synonyms Dictionary