spermatic cords

English

Noun

spermatic cord

  1. plural of spermatic cord