What does Blattnasen mean?

Blattnasen - German to English

New World leaf-nosed bats [family Phyllostomidae]