carrion

Noun
  • The dead and rotting body of an animal
    Unfit for human food (synset 101761536)

Other Searches