deciduous (leaf) - English Synonyms Dictionary