maytansinoid

English

Etymology

From maytansine +‎ -oid.

Noun

maytansinoid (plural maytansinoids)

  1. Any chemical derivative of maytansine.

Anagrams