combretastatin
Noun
Meaning
combretastatin (countable and uncountable, plural combretastatins)
A dihydrostilbenoid found in Combretum caffrum.
Noun
combretastatin (countable and uncountable, plural combretastatins)
A dihydrostilbenoid found in Combretum caffrum.