spleen

The blood-forming and -storing organ located under the ribs in the upper left portion of the abdomen.

Home » spleen

Last Updated

October 7, 2025