Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Eruga Eruga rufa species 2 observations Eruga rufa Eruga rufa Close