English | German | Russian | Czech

macropod English

Meaning macropod meaning

What does macropod mean?

macropod

A marsupial of the family Macropodidae, which includes the kangaroos, wallabies, tree kangaroos and pademelons. marsupial

Synonyms macropod synonyms

What other words have the same or similar meaning as macropod?

macropod English » English

kangaroo wallaby

Are you looking for...?