definition: enlarged liver and spleen
spleen in Medicine Expand. spleen (splÄn) n. A large, highly vascular lymphoid organ, lying to the left of the stomach below the diaphragm and serving to store blood, disintegrate old blood cells, filter foreign substances from the blood, and to produce lymphocytes.