denibulin

Noun

 * 1) A tubulin-binding drug.