SPERMATOZOAN Meaning of SPERMATOZOAN in English [sper.ma.to.zo.an] n (ca. 1900): spermatozoon -- spermatozoan adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012