Palmigrade /(?)/

Pal·mi·grade

Palmigrade

a.
  1. Putting the whole foot upon the ground in walking, as some mammals. (Zool.)