Word info

palmostatin

Noun

Meaning

palmostatin (plural palmostatins)

Any of a group of inhibitors of acyl protein thioesterase and thus of depalmitoylation

Source: en.wiktionary.org

Close letter words and terms