English Wikipedia - The Free Encycl...
Download this dictionary
Spleen
The
spleen
(from
Greek
—
splḗn
) is an
organ
found in virtually all
vertebrates
. Similar in structure to a large
lymph node
, it acts primarily as a blood filter.
See more at Wikipedia.org...
© This article uses material from
Wikipedia
®
and is licensed under the
GNU Free Documentation License
and under the
Creative Commons Attribution-ShareAlike License