levormeloxifene
Noun
Meaning
levormeloxifene (uncountable)
(pharmacology) An experimental selective estrogen receptor modulator, the enantiomer of ormeloxifene.
Noun
levormeloxifene (uncountable)
(pharmacology) An experimental selective estrogen receptor modulator, the enantiomer of ormeloxifene.