A Worm Under a Microscope, Long, Like a Parasitic.

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