|
Definition of Spermatophorous
1. a. Producing seed, or sperm; seminiferous; as, the so-called spermatophorous cells.
Definition of Spermatophorous
1. Adjective. Producing seed or sperm; seminiferous. ¹
¹ Source: wiktionary.com
Medical Definition of Spermatophorous
1.