Word info

nepicastat

Noun

Meaning

nepicastat (uncountable)

English Wikipedia has an article on:nepicastatWikipedia
An inhibitor of dopamine beta-hydroxylase.

Source: en.wiktionary.org

Close letter words and terms