HUMAN FLESH Meaning of HUMAN FLESH in English skin and muscle of the human body Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012