macropod ( synonym found)

Definition of macropod:

(n) : a marsupial of the family Macropodidae, which includes the kangaroos, wallabies, tree kangaroos and pademelons; any one of a group of maioid crabs remarkable for the length of their legs; - called also spider crab

Definition of macropod:

(n) : a marsupial of the family Macropodidae, which includes the kangaroos, wallabies, tree kangaroos and pademelons; any one of a group of maioid crabs remarkable for the length of their legs; - called also spider crab

Back to Top