thoracic duct

Noun
  1. The major duct of the lymphatic system (synset 105404033)

Other Searches