n. glandular organ of vertebrate animals which secretes bile and purifies the venous blood; brown-red shade; one who is alive, one who lives; dweller
LIVER
Meaning of LIVER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012