Word info

irampanel

Noun

Meaning

irampanel (uncountable)

A drug that acts as a dual non-competitive antagonist of the AMPA receptor.

Source: en.wiktionary.org

Anagrams

Close letter words and terms