Of or pertaining to spermatozoaOf or pertaining to spermatozoa.
(not comparable)Of or pertaining to spermatozoa.