• Spermatozoal

    Full definition of spermatozoal

    Adjective

    spermatozoal

    1. Of or pertaining to spermatozoa
    © Wiktionary