Results for ichneumon fly

Definitions of ichneumon fly:

part of speech: noun

A genus of insects which destroy caterpillars and other insects.

part of speech: noun

Any of a large group of insects that deposit their eggs in or upon other insects which their larvae, or young, will feed upon.

alphabet filter

Word of the day


Stinging as with prickles. ...

Popular definitions