meaning of Ameisenwespe

Ameisenwespe - German to English

velvet ant [genus Mutillidae]