I'm thinking

KNOBBY SEA RODS

Latin: Eunicea sp.

About the size of a postage stamp.. .

The list     Next Image    Brian's Home page