spermatospores
English
Noun
spermatospores
plural of
spermatospore