Spermatozooid

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