spermatic cords
English
Noun
spermatic cord
plural of
spermatic cord