Subscribe To This Site
spleen
A large organ in the abdomen whose primary function is filtration.
SOURCE: drplechner.com