Saved Bookmarks
| 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. |
|