Attested.to

Definition

excretory ducts of the liver; empty into the hepatic ducts

Seed ·

Term in context

biliary ductule in CommonParlance