spermatozooid Meaning, Definition & Usage

Sper`ma*to*zo"oid noun
Definitions
  1. (Biol.) A spermatozoid.

Webster 1913