Big Huge Thesaurus

spermatozoan

noun

sounds kind of like