A worm under a microscope, long, like a parasitic. Part of the worm. Not determined

A worm under a microscope, long, like a parasitic. Part of the worm. Not determined. Possibly Nemertea, class Palaeonemertea. Barents Sea

Most Popular Searches On Stock Footage