Definition of wallaroo

Definition of wallaroo
  1. wallaroo Noun A large reddish grey macropod (kangaroo), "Macropus robustus", also called the euro.
Need more help? Try our forum NEW