palmigrade - English Synonyms Dictionary