EGAVE

gamendazole

Meaning

  1. noun A novel drug candidate for male contraception, derived from lonidamine.

Similar words

lidanserin lonidamine bamnidazole luxabendazole nequinate adatanserin niclofolan domesticine dribendazole lobendazole

Save “gamendazole” to learn later