USA
UK
Host
USA
UK
an organism on which a parasite derives benefit such as food
USA
UK
"A living cell is the host in which a virus multiplies."