Search
Items tagged with: Wasps
Eucharitid wasps are specialized parasites of ants. Here's one in a nest of Pheidole bicarinata. Arizona, USA. #orasema #Eucharitidae #Wasps #Ants #Insects
An Anoplius blue/black spider wasp carries away a spider she has paralyzed. Tennessee.