Kowari definition

A small carnivorous rat-like marsupial, Dasyuroides byrnei, endemic to the dry grasslands and deserts of central Australia.
noun
0
0
Advertisement