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