Find the word definition

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)