ormeloxifene in English dictionary

  • ormeloxifene

    Meanings and definitions of "ormeloxifene"

    • noun
      A selective estrogen receptor modulator.

    Grammar and declension of ormeloxifene

    • ormeloxifene (uncountable)

Sample sentences with "ormeloxifene"

Available translations