Animal

Toxocara canis

A species of parasitic nematode found in the intestine of dogs. Lesions in the brain, liver, eye, kidney, and lung are caused by migrating larvae. In humans, t…

AMW:MICRO:010767