Meaning of Macropodidae

Definition of Macropodidae

(noun) kangaroos; wallabies

Other information on Macropodidae

WIKIPEDIA results for Macropodidae
Amazon results for Macropodidae