meaning of norlutin
1. a synthetic progestational hormone trade name Norlutin used in oral contraceptives and to treat endometriosis
Related Words
norlutin |
1. a synthetic progestational hormone trade name Norlutin used in oral contraceptives and to treat endometriosis
norlutin |