Noun
temozolomide (uncountable) English Wikipedia has an article on:temozolomideWikipedia A particular drug used to treat brain tumors.