English

edit

Noun

edit

spermaduct (plural spermaducts)

  1. A spermatic duct.