glabrous willow - English Synonyms Dictionary