caroigne

caroigne
(obsolete) Dead body; carrion.