n. A parasite living on a host other than its normal host.
incidental parasite 🔊 Listen to this n. A parasite living on a host other than its normal host. Share Facebook Twitter Google +