Home›Browse›P›pademelonpademelonOur editors are putting together more complete content — check back in about 20 minutespademelonpademelon — nounnoun1. a small wallaby found in Australia and New Guinea1.nounDefinitiona small wallaby found in Australia and New GuineaExampleA pademelon hopped across the forest trail.