The spleen is the largest lymphatic organ of the body, the size of the spleen is around 12 cm(5 inches), located on the left side under the ribs above the stomach. Spleen filters and stores the blood and produces Lymphocytes and RBC during embryonic stages. Spleen has a large reservoir of erythrocytes.
Post Answer and Earn Credit Points
Get 5 credit points for each correct answer. The best one gets 25 in all.