Definify.com

Definition 2024


red_kangaroo

red kangaroo

English

Noun

red kangaroo (plural red kangaroos or red kangaroo)

  1. a large kangaroo, Megaleia rufa, found in the desert areas of Australia.

Translations