Paddymelon Meaning

There are 1 meaning(s) for word Paddymelon

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

    Synonyms : pademelon