arterial canal


n.

ductus arteriosus

Words nearby arterial canal