carrion

(noun)

noun

1. the dead and rotting body of an animal; unfit for human food

Definition categories: animal, body

Sentences with carrion as a noun:

- Vultures feed on carrion.