Ichneumonidae

E403637 UNEXPLORED

Ichneumonidae is a large family of parasitic wasps known for their role in controlling insect populations by laying eggs in or on other arthropods.


Referenced by (1)
Subject (surface form when different) Predicate
Hymenoptera
notableFamily

Please wait…