English Dictionary
◊ POTOROO
potoroo
n : Australian rat kangaroos