necrophaga

/nɛkrəˈfɑɡə/

Definitions

1. noun

a person or animal that feeds on dead bodies, especially a bird or beetle.

“The necrophaga were attracted to the rotting carcass, feeding on the decaying flesh.”

Synonyms

  • carrion eater
  • corpse feeder

Antonyms

  • carnivore
  • vivophage