carrions

noun
  1. plural of carrion; dead and decaying flesh of animals

Examples