Spermatophore (noun) Definition, Meaning & Examples

noun Zoology.
  1. a capsule surrounding a mass of spermatozoa, produced by the male of various animal species and transferred to the female.
noun
  1. a capsule of spermatozoa extruded by some molluscs, crustaceans, annelids, and amphibians
    Spermatophore (noun) Definition, Meaning & Examples

    More Definitions