Meaning of paddymelon

Definition of paddymelon

(noun) small reddish-brown wallabies of scrubby areas of Australia and New Guinea

Other information on paddymelon

WIKIPEDIA results for paddymelon
Amazon results for paddymelon