MULGARA


Meaning of MULGARA in English

n. mammal which inhabits the arid region from the Pilbara in northwestern Australia to southwestern Queensland

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.