The spleen is a large, ductless, gland-like organ which lies in the upper part of the abdomen. It has a blood-cleansing function, and a key participant in the formation of red blood cells. Reference: Medical Health and Encyclopedia Volume 13 pages 1799 & 1800.