Meaning of lymphatic system

Definition of lymphatic system

(noun) the interconnected system of spaces and vessels between body tissues and organs by which lymph circulates throughout the body

Other information on lymphatic system

WIKIPEDIA results for lymphatic system
Amazon results for lymphatic system