The Collaborative International Dictionary
Spermophore
Spermophore \Sper"mo*phore\, n. (Zo["o]l.) A spermatophore.
Wiktionary
spermophore
n. (context zoology English) (alternative form of spermatophore English)