Categories
biology imaging notes

A beautiful nemertean

The ribbon worm Tubulanus #WormWednesday #Nemertea