Definition of Norlutin
Noun: Norlutin
- A synthetic progestational hormone (trade name Norlutin) used in oral contraceptives and to treat endometriosis
- norethindrone, norethindrone acetate, norethandrolone
See also:
Norlestrin
norm
Anagrams containing the word Norlutin
nrtlnoiu nnorluti innorlut tinnorlu utinnorl lutinnor rlutinno orlutinn