ichneumon flyItalian → EnglishOxford Italian–Englishichneumon fly /ɪkˈnjuːmənˌflaɪ/ noun icneumonide m