Spermatozooid
/(?)/
Sper·ma·to·zo·oid
Spermatozooid
n.
A spermatozoid.
(Biol.)