Glossary

bile duct

Subject: 

  • Life Sciences

a long tube-like structure that carries bile