SPERMATOZOOID

Source: 567

Sper′ma‐to‐zo″oid (?) n. (Biol.) A spermatozoid.