seminiferous

Adjective
  1. Bearing or producing seed or semen (synset 302806748)
    "seminiferous tubules"

Other Searches