PALMIGRADE Meaning of PALMIGRADE in English (a.) Putting the whole foot upon the ground in walking, as some mammals. Webster's English dictionary. Английский словарь Webster. 2012