Word info

talarozole

Noun

Meaning

talarozole (uncountable)

(pharmacology) An investigational drug for the treatment of acne, psoriasis and other keratinization disorders.

Source: en.wiktionary.org

Close letter words and terms