meaning of thoracic duct

1. the major duct of the lymphatic system


Related Words

thoracic duct |

Developed & Maintained By Taraprasad.com

Treasure Words