Word info

cribrostatin

Noun

Meaning

cribrostatin (plural cribrostatins)

Any of several keto derivatives of an isoquinoline that have antibacterial or apoptopic activity

Source: en.wiktionary.org

Close letter words and terms