I'm thinking

CHRISTMAS TREE WORM

Latin: Spirobranchus Gigantus

Two worms on some star coral.

The list    Previous Image     Next Image     Brian's Home page