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
English: spleen, lien
Bahasa: limpa
spleen, irascibility, lien, quick temper, short temper
English: spleen, lien
Bahasa: limpa
English: irascibility, short temper, spleen, quick temper