Word info

dizocilpine

Noun

Meaning

dizocilpine (uncountable)

(pharmacology) A particular antagonist of glutamate receptors that may have some medical applications.

Source: en.wiktionary.org

Close letter words and terms