spleet
/ˈspliːn/Definitions
1. noun
an organ in the upper right region of the abdomen that produces lymphocytes and stores red blood cells
“The doctor ordered an ultrasound of her spleen after a car accident.”
1. noun
an organ in the upper right region of the abdomen that produces lymphocytes and stores red blood cells
“The doctor ordered an ultrasound of her spleen after a car accident.”