palmate leaf - English Synonyms Dictionary