|
Definition of Red kangaroo
1. Noun. a large kangaroo, ''Megaleia rufa'', found in the desert areas of Australia. ¹
¹ Source: wiktionary.com
|
1. Noun. a large kangaroo, ''Megaleia rufa'', found in the desert areas of Australia. ¹
¹ Source: wiktionary.com