Glossary
A parasite that requires a specific host in order to complete its life cycle,
Posted
in
by
Tags: