Spleen
The spleen is an organ found in almost all vertebrates. Similar in structure to a large lymph node, it acts primarily as a blood filter. The word spleen comes from Ancient Greek σπλήν.
The spleen plays very important roles in regard to red blood... Wikipedia