Word info

denufosol

Noun

Meaning

denufosol (uncountable)

English Wikipedia has an article on:denufosolWikipedia
An inhalable drug being developed for the treatment of cystic fibrosis.

Source: en.wiktionary.org

Close letter words and terms