spermatozoa (n.)youdaoicibaDictYouDict
plural of spermatozoon, 1836.