Meaning of norethandrolone

Definition of norethandrolone

(noun) a synthetic progestational hormone (trade name Norlutin) used in oral contraceptives and to treat endometriosis

Other information on norethandrolone

WIKIPEDIA results for norethandrolone
Amazon results for norethandrolone