What does Babymaus mean?

Babymaus - German to English

baby mouse