Definition, synonyms and related words
A novel drug candidate for male contraception, derived from lonidamine.