Carrion Carrion, derived from the Latin word ‘caro’ meaning ‘meat’, refers to the decaying flesh of dead animals. Related Articles: Wildlife In Focus | White-Tailed EagleHooded CrowWildlife In Focus | Red DeerWildlife In Focus | Golden EagleWildlife In Focus | Red KiteWildlife In Focus | BramblingWildlife In Focus | Red FoxWildlife In Focus | OspreyFine Art PrintsGlossary: Carrion Crow