Return to Dictionary Page »
Definition: An encapsulated lymphatic organ through which venous blood filters.
Pronunciation: splēn
Body System: Lymphatic
Flashcard Decks »