spleen



A large organ in the abdomen whose primary function is filtration.

SOURCE: drplechner.com