Word info

talabostat

Noun

Meaning

talabostat (uncountable)

(pharmacology) A dipeptidyl peptidase inhibitor.

Source: en.wiktionary.org

Close letter words and terms