Attested
.to
Menu
Definition
excretory ducts of the liver; empty into the hepatic ducts
Seed
·
Term in context
biliary ductule
in
CommonParlance