meaning of Blattnasen

Blattnasen - German to English

New World leaf-nosed bats [family Phyllostomidae]