SPLEEN


Meaning of SPLEEN in English

n. organ which is located near the stomach and which filters and stores blood and produces white blood cells and destroys old red blood cells; bad temper, peevishness, spite; melancholy (Archaic)

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