Word info

lumacaftor

Noun

Meaning

lumacaftor (uncountable)

An experimental drug for the treatment of cystic fibrosis.

Source: en.wiktionary.org

Close letter words and terms