spermatophorous

English

Adjective

spermatophorous (not comparable)

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

References