◄
Palmigrade
►
Dictionary
(
a.
) Putting the whole foot upon the ground in walking, as some mammals.
Clyx.com