ductules
English
Noun
ductules
plural of
ductule