Word info

teriparatide

Noun

Meaning

teriparatide (uncountable)

(pharmacology) A recombinant form of parathyroid hormone, used in the treatment of some forms of osteoporosis.

Source: en.wiktionary.org

Close letter words and terms