palmigrade

pɑ:mɪɡ'reɪd

英文释义

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

中文翻译

[医]跖行的

学习工具