spleen Definition
Definition
The spleen is a large lymphoid organ in the upper left part of the abdomen, important for the production of lymphocytes and for destroying old blood cells.
Browse
The spleen is a large lymphoid organ in the upper left part of the abdomen, important for the production of lymphocytes and for destroying old blood cells.
Browse