megarhyssa Definition
Definition
Megarhyssa is the scientific name for a genus of large wasps belonging to the family Ichneumonidae. These wasps are known for their long ovipositors, which they use to lay eggs in the larvae of wood-boring beetles.
Browse