CARRION


Meaning of CARRION in English

n. dead rotten flesh (often eaten by scavengers)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.