Worm Food Definition

noun

One or more corpses, especially in a state of decay ; remains .

Wiktionary