Strophosoma sus

 
National Institutes of Health