Definition Definition

spermatophorous - Meaning and Examples

Meaning of 'spermatophorous' (Webster Dictionary)

1 . Spermatophorous [ a.]
- Producing seed, or sperm; seminiferous; as, the so-called spermatophorous cells.