Synonyms of Carrion-feeder

Primary definition: An animal that feeds on the dead bodies of other animals.

Full Dictionary Entry

Antonyms & Opposite Concepts