Synonyms of Biotroph

Primary definition: An organism, especially a parasite, that derives its nutrients from a living host.

Full Dictionary Entry

Antonyms & Opposite Concepts