spermatophore Syllabification: (sper·mat·o·phore)Pronunciation: /spərˈmatəˌfôr/Definition of spermatophore noun Zoology a protein capsule containing a mass of spermatozoa, transferred during mating in various insects, arthropods, cephalopod mollusks, etc.. spermatophore in other Oxford dictionaries Definition of spermatophore in the British & World English dictionary