carrion

definition: the dead and rotting body of an animal
example:
speech part: noun
synonyms:

carrion is explained and pronounced

How carrion is being used?