ichneumon fly

1. (noun) hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae
Related Words: hymenopteran, hymenopteron, hymenopterous insect, hymnenopter



Terms and Conditions of Use / Copyright Notice