Search results
- Dictionarylymphatic system
noun
- 1. the network of vessels through which lymph drains from the tissues into the blood.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
The lymphatic system, or lymphoid system, is an organ system in vertebrates that is part of the immune system and complementary to the circulatory system. It consists of a large network of lymphatic vessels, lymph nodes, lymphoid organs, lymphatic tissue and lymph. Lymph is a clear fluid carried by the lymphatic vessels back to the heart for re-circulation. The Latin word for lymph, lympha, refers... Wikipedia