INTESTINES


Meaning of INTESTINES in English

n. system of internal canals in the lower abdomen in which food is digested

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