Palmigrade

Definition:

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