English

edit

Noun

edit

ductules

  1. plural of ductule