indolocarbazole (English, noun)
expansion: indolocarbazole (plural indolocarbazoles)
Senses:
glosses: Any of a class of compounds with potential as anticancer drugs.
Forms:
form: indolocarbazoles
tags: plural