Word info

fosbretabulin

Noun

Meaning

fosbretabulin (uncountable)

(pharmacology) A combretastatin phosphate, present in Combretum caffrum that has antineoplastic activity

Source: en.wiktionary.org

Close letter words and terms