English Dictionary
◊ ICHNEUMONIDAE
Ichneumonidae
n : ichneumon flies [syn: {Ichneumonidae}, {family Ichneumonidae}]