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