Life … Animals Arthropods Insects Hymenopterans Eurytomids Tetramesa Parasitoid Wasp species Parasitoid Wasp Tetramesa swezeyi Close