Noun
combrestatin (countable and uncountable, plural combrestatins) Alternative form of combretastatin