Polychaete marine worm Amblyosyllis finmarchica. Polychaetes are a class of annelid segmented worms, Stock Photo, Picture And Rights Managed Image. Pic. SPL-C004-3770