The Collaborative International Dictionary
Spermatospore
Spermatospore \Sper"ma*to*spore\, n. Same as Spermospore.
Wiktionary
spermatospore
n. (alternative form of spermospore English)