meaning of theelin

1. a naturally occurring weak estrogenic hormone secreted by the mammalian ovary; synthesized trade name Estronol and used to treat estrogen deficiency


Related Words

theelin |

Developed & Maintained By Taraprasad.com

Treasure Words