paddymelon

Explore definitions, synonyms, and language insights of paddymelon

Definitions

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

More General Terms