noun Date: 1783 a cord that suspends the testis within the scrotum and contains the vas deferens and vessels and nerves of the testis
SPERMATIC CORD
Meaning of SPERMATIC CORD in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012