Word info

esmirtazapine

Noun

Meaning

esmirtazapine (uncountable)

(pharmacology) A drug developed to treat insomnia and vasomotor symptoms.

Source: en.wiktionary.org

Close letter words and terms