(n.)

One of the spermatic particles; spermatozoid.

Back to Dictionary