SPERMATOPHOROUS Meaning of SPERMATOPHOROUS in English adj producing seed, or sperm; seminiferous; as, the so-called spermatophorous cells. Webster English vocab. Английский словарь Webster. 2012