Definition of "spermatozoids"

spermatozoids