ulipristal
noun
uli·pris·tal
ˌyü-lə-ˈpris-tᵊl
variants
or ulipristal acetate
: an antiprogestin synthetic steroid C30H37NO4 that inhibits or delays ovulation and is taken orally especially as emergency contraception
Note: Ulipristal acetate is marketed under the trademark Ella.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share