Word info

thymalfasin

Noun

Meaning

thymalfasin (uncountable)

A particular synthetic thymosin used as an immunomodulator.

Source: en.wiktionary.org

Close letter words and terms