Palmigrade

word

Adjective

Putting the whole foot upon the ground in walking, as some mammals.
More about this word
Synonyms and related words
Explore this word