spermatophorePronunciation: /ˈspəːmətə(ʊ)fɔː, spəˈmat-/Definition of spermatophore noun Zoology a protein capsule containing a mass of spermatozoa, transferred during mating in various insects, arthropods, cephalopod molluscs, etc.. spermatophore in other Oxford dictionaries Definition of spermatophore in the US English dictionary