pademelon
Explore definitions, synonyms, and language insights of pademelon
Definitions
Noun
small reddish-brown wallabies of scrubby areas of Australia and New Guinea
Explore definitions, synonyms, and language insights of pademelon