macropodia

Noun

 * 1)  Excessive development of the feet.

Etymology
From.