English | German | Russian | Czech

palmigrade English

Meaning palmigrade meaning

What does palmigrade mean?

palmigrade

(zoology) Putting the whole foot upon the ground in walking, as some mammals do.

Are you looking for...?