Definition of “ductal” - English Dictionary

English