Definify.com

Webster 1913 Edition


Spermatozooid

Sperˊma-to-zo′oid

Noun.
(Biol.)
A spermatozoid.