spermatophorous Meaning, Definition & Usage

Sper`ma*toph"o*rous adjective
Definitions
  1. (Physiol.) Producing seed, or sperm; seminiferous; as, the so-called spermatophorous cells.

Webster 1913