Medical Term:

fossa ductus venosi

 

Synonym(s): fossa of ductus venosus

Hide
(web1)