Post Tagged with: "medical science"

Features

Meguro Parasite Museum

Meguro Parasite Museum

A photo made available on May 16th, 2011 shows a head of a turtle complete with the parasites, ozobranchus and brachiatus, which attack the turtle’s eyes at the Meguro Parasite […]