carrion

1 ENTRIES FOUND:
Save
carrion /ˈkerijən/ noun
carrion
/ˈkerijən/
noun
Learner's definition of CARRION
[noncount]
: the flesh of dead animals