Sanskrit Name: प्लीहा
The organ responsible for filtering blood and playing a crucial role in the immune system is the spleen.
Alternate Name(s): Pliha
Sanskrit Name: प्लीहा
The organ responsible for filtering blood and playing a crucial role in the immune system is the spleen.
Alternate Name(s): Pliha