Word info

selurampanel

Noun

Meaning

selurampanel (uncountable)

A drug, closely related to the quinoxalinedione series, that acts as a competitive antagonist of the AMPA and kainate receptors.

Source: en.wiktionary.org

Close letter words and terms