English edit

Noun edit

spermaduct (plural spermaducts)

  1. A spermatic duct.