• Combretastatin

    Full definition of combretastatin

    Noun

    combretastatin

    (uncountable)
    1. A dihydrostilbenoid found in Combretum caffrum.
    © Wiktionary