162 notes August 26, 2011 sciencecenter: Litomosoides sigmodontis (filaria worms) inside lymphatic vessels of the mouse ear Filed under science photography biology