CARRION





Definition:

  1. [noun] dead and rotting flesh; unfit for human food

  2. [noun] the dead and rotting body of an animal

Synonyms: