Word info

spegatrine

Noun

Meaning

spegatrine (uncountable)

(medicine, biochemistry) An adrenergic receptor antagonist isolated from Rauvolfia verticillata.

Source: en.wiktionary.org

Close letter words and terms