Noun
cribrostatin (plural cribrostatins) Any of several keto derivatives of an isoquinoline that have antibacterial or apoptopic activity