macropod(noun)A marsupial of the family Macropodidae, which includes the kangaroos, wallabies, tree kangaroos and pademelons.
macropod(noun)Any one of a group of maioid crabs remarkable for the length of their legs; \u2014 called also spider crab.
Translations for macropod
From our Multilingual Translation Dictionary
Get even more translations for macropod »
Find a translation for the macropod synonym in other languages:
Select another language: