Spleen

An encapsulated lymphatic organ through which venous blood filters.

See Also
1
Show
Maximize