Etymed
Open the app →
Glossary
› ductus
ductus
Meaning:
duct; vessel ·
Origin:
Latin
Terms using ductus
patent ductus arteriosus