Word info

telmisartan

Noun

Meaning

telmisartan (uncountable)

(pharmacology) An angiotensin II receptor antagonist used in the management of hypertension.

Source: en.wiktionary.org

Anagrams

Close letter words and terms