dcsimg

Terebellides scotica is a species of in the family Trichobranchidae.