spleen
  • noun an organ in the left upper abdomen that stores blood, destroys old red blood cells, forms lymphocytes and filters foreign substances

Not what you were looking for?