Definify.com

Definition 2024


necrophage

necrophage

See also: nécrophage

English

Noun

necrophage (plural necrophages)

  1. An organism that eats dead or decaying flesh.

Synonyms

Related terms

Translations