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 |