meaning of Beutellöwe

Beutellöwe - German to English

marsupial lion [family Thylacoleonidae]