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