Noun Definition

pademelon

1.Definition: small reddish-brown wallabies of scrubby areas of Australia and New Guinea

Related Noun(s):paddymelon

Category: Animals