I'm thinking
Latin: Spirobranchus Gigantus
Two worms on some star coral.
The list Previous Image Next Image Brian's Home page