Multiple choice Which of the following organs of mammals stores lymph and WBCs? Pancreas Liver Caecum Stomach Spleen Reveal answer Fill a bubble to check yourself E Correct answer Explanation Spleen lies behind the stomach and stores lymph and white blood cells.