dcsimg
Unresolved name

Styela barnharti Ritter & Forsyth 1917

Styela barnharti is a species of in the family Styelidae.