pademelon

C57859 concept

A pademelon is a small, shy marsupial native to Australia and New Guinea, resembling a miniature wallaby and inhabiting dense forests and scrublands.

Instances (1)