An animal or plant that nourishes and supports a parasite, it does not benefit and is often harmed by the association
English: host
Bahasa: tuan rumah
Less certain link between this word and this sense.
host
From rumah (peN-) · essential, #96
English: host
Bahasa: tuan rumah
Less certain link between this word and this sense.