carrion
nounDefinition of carrion
: dead and putrefying flesh
Vultures live chiefly on carrion.
also
: flesh unfit for food
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more