Definitions of pademelon:

  • noun:   small reddish-brown wallabies of scrubby areas of Australia and New Guinea