Dictionary search results

Showing 1-2 of 2 results

spermatic British & World English

Relating to sperm or semen

spermatic cord British & World English

A bundle of nerves, ducts, and blood vessels connecting the testicles to the abdominal cavity