fosbretabulin
Noun
Meaning
fosbretabulin (uncountable)
(pharmacology) A combretastatin phosphate, present in Combretum caffrum that has antineoplastic activity
Noun
fosbretabulin (uncountable)
(pharmacology) A combretastatin phosphate, present in Combretum caffrum that has antineoplastic activity