■ noun (in mammals) a bundle of nerves, ducts, and blood vessels connecting the testicles to the abdominal cavity.
SPERMATIC CORD
Meaning of SPERMATIC CORD in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004