Spermatozooid
Sper`ma*to*zo"oid
(?)
n.
(Biol.)
A spermatozoid.