Spermatophorous Definition
adjective
Producing seed or sperm; seminiferous.
The spermatophorous cells.
Wiktionary
Find Similar Words
Find similar words to spermatophorous using the buttons below.
Producing seed or sperm; seminiferous.
Find similar words to spermatophorous using the buttons below.