necrophages
See also:
nécrophages
English
Noun
necrophages
plural of
necrophage