Skip to content
The Intepreter – translator
All around the world
Tag: macropodidae
macropodidae
Macropodidae
– definition :
(noun)
kangaroos; wallabies
(
context:animal
)
macropodidae