obligate parasite
n.
An organism that cannot lead an independent nonparasitic existence.
Words nearby obligate parasite
octa,
octa-,
octachord,
octad,
octadecanoic acid,
obligate parasite,
octagon house,
octagon scale,
octagonal,
octahedral,
octahedrite