Glossary
A common parasite of dogs and cats. Occasionally, human infestation may occur through the accidental ingestion of lice or fleas, which are the intermediate hosts.
Posted
in
by
Tags: