Life … Animals Arthropods Insects Hymenopterans Velvet Ants Ephuta Ephuta spinifera species 2 observations Ephuta spinifera Ephuta spinifera Close