English edit

Adjective edit

spermatophorous (not comparable)

  1. Producing seed or sperm; seminiferous.
    spermatophorous capsules
    spermatophorous cells

References edit