Which is the largest lympoid organs???¿¿¿
Answers
Answered by
1
Answer:
spleen is the largest lymphoid organ.....
Answered by
1
The spleen is the largest lymphoid organs in the body located above the stomach and just below the ribcage in the abdomen of human beings .
Similar questions