meaning of oestral

1. the most powerful female hormone that occurs naturally; synthesized and used to treat estrogen deficiency and breast cancer


Related Words

oestradiol | oestridae | oestriol | oestrogen | oestrone | oestrus | oestrus ovis |

Developed & Maintained By Taraprasad.com

Treasure Words