an arboreal herbivorous marsupial native to australia (phascolarctos cinereus) - Spanish English Dictionary

an arboreal herbivorous marsupial native to australia (phascolarctos cinereus)

Meanings of "an arboreal herbivorous marsupial native to australia (phascolarctos cinereus)" in Spanish English Dictionary : 1 result(s)

English Spanish
Mammals
an arboreal herbivorous marsupial native to australia (phascolarctos cinereus) koala [m]