meaning of norlutin

1. a synthetic progestational hormone trade name Norlutin used in oral contraceptives and to treat endometriosis


Related Words

norlutin |

Developed & Maintained By Taraprasad.com

Treasure Words