'Spermatozooid' definitions:

Definition of 'Spermatozooid'

From: GCIDE
  • Spermatozooid \Sper`ma*to*zo"oid\n. (Biol.) A spermatozoid. [1913 Webster]