Life … Animals Arthropods Insects Hymenopterans Velvet Ants Ephuta Ephuta conchate species 4 observations Ephuta conchate Ephuta conchate Close