spermatozoa (n.) Look up spermatozoa at Dictionary.com
plural of spermatozoon, 1836.