Dictionary.com
Thesaurus.com

semiparasitism

  • a word derived from semiparasitic.
    semiparasitic
    adjective
    commonly parasitic but also capable of living on dead or decaying animal matter.

More Suggestions