YourDictionary

Dictionary Home » Medical Definitions » obligate parasite

obligate parasite medical definition

noun
An organism that cannot lead an independent nonparasitic existence.

link/cite print suggestion box