Word info

talampanel

Noun

Meaning

talampanel (uncountable)

English Wikipedia has an article on:talampanelWikipedia
A drug that is a noncompetitive antagonist of the AMPA receptor.

Source: en.wiktionary.org

Close letter words and terms