Spleen

The spleen is a highly vascular lymphoid organ positioned under the left costal margin.

2 döküman