Dictionary.com
Thesaurus.com

spermatophoral

  • a word derived from spermatophore.
    spermatophore
    noun
    a capsule surrounding a mass of spermatozoa, produced by the male of various animal species and transferred to the female.

More Suggestions