spermatozoal
adjective
sper·ma·to·zo·al
ˌspər-mət-ə-ˈzō-əl
(ˌ)spər-ˌmat-
: of or relating to spermatozoa
Love words? Need even more definitions?
Merriam-Webster unabridged
Share