Host

Host

Definition: host

host: A plant or animal on which a parasite lives. Managing host species effectively prevents parasite infestations and supports farm health.

Leave a Comment