Word info

synthekine

Noun

Meaning

synthekine (plural synthekines)

Any of a range of synthetic cytokines

Source: en.wiktionary.org

Close letter words and terms