arterial canal
n.
ductus arteriosus
Words nearby arterial canal
arteri-,
arteria,
arteria lusoria,
arterial,
arterial blood,
arterial canal,
arterial capillary,
arterial cone,
arterial duct,
arterial forceps,
arterial hyperemia