polyparasitic Definition
Definition
an organism that obtains its food and shelter from more than one host at the same time, often at the expense of the hosts. This term is commonly applied to plants but can also be used in the biological context to describe certain parasites.
Browse