Definition of Food for worms

Babylon English Dictionary
food that is eaten by worms; dead body, corpse
Search Dictionary