meaning of Australische Langhaarratte

Australische Langhaarratte - German to English

plague rat [Rattus villosissimus]