pademelon

Explore definitions, synonyms, and language insights of pademelon

Definitions

Noun
small reddish-brown wallabies of scrubby areas of Australia and New Guinea

More General Terms