antispermatogenic adjective1 •That blocks spermatogenesis.Lonidamine is an antispermatogenic drug. formsmore antispermatogenic · most antispermatogenic