ichneumon fly Meaning, Definition & Usage

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

WordNet