spermatic [ more spermatic ; most spermatic ]
Notices
  • of or relating to sperm