Corpselover

noun
A carnivore.
Source
The Star Diaries: The Eighth Voyage