YourDictionary

Dictionary Home » Medical Definitions » spermatopoietic

spermatopoietic medical definition

adjective
  1. Producing sperm.
  2. Secreting semen.

link/cite print suggestion box