Biology, asked by AniOO3286, 1 year ago

Largest lymphatic organ of the body located immediately below the diaphragm on the left side

Answers

Answered by sarikamall2103
1

Answer:

The spleen.

Explanation:

The spleen is located on the left side of the abdomen, under the ribs. The spleen is the largest organ in the lymphatic system.

hope this helped u..

Answered by mauryaadarsh6320
0

Answer:

Spleen is the right answer

please mark as me drelient

Similar questions