22 January 2015 3 6K Report

It looks like flatworm, but does anyone have an idea which species they are? Or any journal or info that I can refer to?

Similar questions and discussions