Word info

palmigrade

Adjective

Meaning

Putting the whole foot upon the ground in walking, as some mammals.

Source: Webster's dictionary

Close letter words and terms