carrion
1.
(
noun
) the dead and rotting body of an animal
Related Words:
body
,
dead body
2.
(
noun
) dead and rotting flesh; unfit for human food
Related Words:
raw meat
Terms and Conditions of Use / Copyright Notice