Noun
indolocarbazole (plural indolocarbazoles) English Wikipedia has an article on:indolocarbazoleWikipedia Any of a class of compounds with potential as anticancer drugs.