As nouns the difference between macropodia and macropodid
is that macropodia is (medicine) excessive development of the feet while macropodid is (zoology) any member of the macropodidae.
macropodia
English
Noun
(-)
(medicine) Excessive development of the feet
----