SPERMATIC CORD


Meaning of SPERMATIC CORD in English

■ noun (in mammals) a bundle of nerves, ducts, and blood vessels connecting the testicles to the abdominal cavity.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.