Definitions
noun
the smooth muscle sphincter of the common bile duct
Look “musculus sphincter ductus choledochi” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the smooth muscle sphincter of the common bile duct