The Collaborative International Dictionary
Spermule
Spermule \Sper"mule\, n. [Dim. fr. sperm.] (Physiol.)
A sperm cell.
--Haeckel.
Wiktionary
spermule
n. (context biology English) A spermatozoon.