pot-hb0064.png

Ascaris lumbricoides (Liver)