Pademelon Meaning

There are 1 meaning(s) for word Pademelon

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

    Synonyms : paddymelon