French-English dictionary »

cordon spermatique meaning in English

FrenchEnglish
cordon spermatique nom {m}

spermatic cord [spermatic cords]◼◼◼noun