Skip to product information
1 of 1

Spleen - Giant Microbe

Spleen - Giant Microbe

Regular price £11.95
Regular price Sale price £11.95
Sale Sold out

The spleen is an organ nestled near the stomach - the largest organ of the lymphatic system. It is the body’s drainage system, filtering the blood, recycling bodily fluids and creating and storing antibodies and reserving blood in case of injury or disease.

Measures 6.5 x 16cm.

Collections:    All ProductsAnatomyBiologyGiant MicrobesMedicineScienceStocking Fillers

View full details