Definition of “ductus” - English Dictionary

british dictionary