You searched for: “micropod”
micropod, micropodia
Abnormal smallness of the feet.