Notes

Capillaria Hepatica

Parasitic nematode in rodents and mammals, including humans. Originating in liver.