Picture details
Genus Enchiridium
Species punctatum
Authority Hyman, 1953
Family Prosthiostomidae
Suborder Cotylea
Order Polycladida
Location Newport Bay, 
California, USA
© Copyright Dr. John Holleman
San Andreas, California, USA