Home

Word

seminal duct, n.
more info the efferent duct of the testis in man
<noun.body>

seminal duct