Dictionary > English Dictionary > Definition, synonym and antonym of ichneumon fly
Meaning of ichneumon fly by Wiktionary Dictionary

ichneumon fly




Explanation of ichneumon fly by Wordnet Dictionary

ichneumon fly


    Noun
    1. hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae