The online English-English dictionary from The Project Gutenberg
Result for Zoosperm
One of the spermatic particles; spermatozoid.