1
[ adjective ] consisting of or resembling spermatozoa

Synonyms

spermatic

Related terms

sperm sperm

*