Glossary
A parasite such as a protozoon or worm that lives within the body of the host, occupying the digestive tract or body cavities, or living within body organs, blood, tissues, or cells.
Posted
in
by
Tags: