Word info

tafamidis

Noun

Meaning

tafamidis (uncountable)

English Wikipedia has an article on:tafamidisWikipedia
A drug for the amelioration of transthyretin-related hereditary amyloidosis.

Source: en.wiktionary.org

Close letter words and terms