Definition, synonyms and related words
A synthetic steroid hormone that acts as an antiprogestin and also has some androgenic activity.