English-French dictionary »

spermatic meaning in French

EnglishFrench
spermatic (of, pertaining to, or resembling sperm)
adjective
[UK: spɜː.ˈmæ.tɪk]
[US: spɜːr.ˈmæ.tɪk]

spermatique◼◼◼adjectif

spermatic cord [spermatic cords] noun

cordon spermatique◼◼◼nom {m}