English Dictionary
◊ PADEMELON
pademelon
n : small reddish-brown wallabies of scrubby areas of Australia
and New Guinea [syn: {paddymelon}]