Find the word definition

The Collaborative International Dictionary
Spermatospore

Spermatospore \Sper"ma*to*spore\, n. Same as Spermospore.

Wiktionary
spermatospore

n. (alternative form of spermospore English)