What does Blattkrötchen mean?

Blattkrötchen - German to English

Tukeit Hill frog [Allophryne ruthveni]