Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of a group of steroid hormones that have the effect of progesterone.
Synonyms : progestogen
Install App