Dictionary entry

Spermatozooid

Webster's Dictionary 1913

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