Meaning of carrion
Definition of carrion
(noun)
the
dead
and
rotting
body
of an animal;
unfit
for
human
food
Other information on carrion
WIKIPEDIA results for
carrion
Amazon results for
carrion
Tweet