Word info

immucillin

Noun

Meaning

immucillin (plural immucillins)

Any of a group of compounds that inhibit purine nucleoside phosphorylases

Source: en.wiktionary.org

Close letter words and terms