spleen

/spli:n/
Noun
  1. a feeling of resentful anger
  2. a large dark-red oval organ on the left side of the body between the stomach and the diaphragm; produces cells involved in immune responses

Khám phá thêm

Các từ liên quan

Từ gần giống

spleen
A doctor points to the location of the spleen on a medical chart.