lymphatic system

Noun
  1. The interconnected system of spaces and vessels between body tissues and organs by which lymph circulates throughout the body (synset 105403709)

Other Searches