obligate parasite


n.

An organism that cannot lead an independent nonparasitic existence.

Words nearby obligate parasite