1.

What do you mean by spleen in bio

Answer»

An organ that is located in the upper-left PART of the ABDOMEN, not far from the STOMACH, that PRODUCES lymphocytes is TERMED as Spleen.



Discussion

No Comment Found

Related InterviewSolutions