meaning of beutelartig

beutelartig - German to English

marsupial