meaning of Ameisengrillen

Ameisengrillen - German to English

ant-loving crickets [family Myrmecophilidae]