Home

Word

thoracic duct, n.
more info the major duct of the lymphatic system
<noun.body>

thoracic duct