n. internal organs, any of the internal organs of the body (especially in the abdominal cavity, i.e. the intestines); entrails
VISCERA
Meaning of VISCERA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012