English dictionary
lymphatic system meaning and definition
Definition and meaning of lymphatic system at MeaningMonkey.org. lymphatic system meaning and definition in the English Dictionary.LYMPHATIC SYSTEM noun
Definition of lymphatic system (noun)
- the interconnected system of spaces and vessels between body tissues and organs by which lymph circulates throughout the body
- synonyms: systema lymphaticum
Source: Princeton University Wordnet