spermaduct

English

Noun

spermaduct (plural spermaducts)

  1. A spermatic duct.