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

Words within palmigrade