carrion

/ˈkɛriən/
noun
  1. The dead and decaying flesh of an animal.
    • The hiker noticed the smell of carrion coming from the woods.
    • Vultures feed mainly on carrion, helping to clean up the environment.
    • In many ecosystems, carrion provides an important food source for scavengers.
What does "carrion" mean? | whatsthatwordmean | whatsthatwordmean