SPLEEN: a highly vascular ductless organ, located in the left abdominal region near the stomach, that produces and cleans the body’s blood. Nawigacja wpisuNastępny wpis: SPLEEN, z greckiego śledziona.