Definition of necrophage in English:

necrophage

noun

Zoology
  • An organism, especially an insect, that feeds on dead bodies or tissue.

Origin

1940s; earliest use found in Quarterly Review of Biology. From necro- + -phage, after necrophagous.

Pronunciation

necrophage

/ˈnɛkrə(ʊ)fɛɪdʒ/