Beautiful huh? Well guess what it is:
Earworms – Parasitic filaria worms (in red) inside the lymphatic cells of a mouse’s ear, taken for the 2011 Nikon Small World competition by Dr. Witold Kilarski of the EPFL-Laboratory of Lymphatic and Cancer in Lausanne, Switzerland. The worms are a parasitic nematode. Some species are known to infect humans. (LiveScience/Dr. Witold Kilarski, EPFL-Laboratory of Lymphatic and Cancer, Lausanne, Switzerland)
Shares 0


Please enter your comment!
Please enter your name here

Time limit is exhausted. Please reload the CAPTCHA.