Spleen (adjective Splenic):SFAF
an organ of the lymphoid system located
in the abdominal cavity. The spleen is a blood-producing organ in children,
and stores and disposes of red blood cells and platelets throughout life.
The spleen is a reservoir for macrophages and is an important part of
the immune system.
to find source(s) of the term definition cited above (see superscript).
If the term you are looking for is not included in this glossary/dictionary, search