plantigrade (adj.)youdaoicibaDictYouDict[plantigrade 词源字典]
1831, from French plantigrade "walking on the sole of the foot" (1795), from Latin planta "sole of the foot" (see plant (n.)) + gradus "step" (see grade (n.)).[plantigrade etymology, plantigrade origin, 英语词源]