PALMIGRADE Meaning of PALMIGRADE in English adj putting the whole foot upon the ground in walking, as some mammals. Webster English vocab. Английский словарь Webster. 2012