maytansinoid (English, noun)
expansion: maytansinoid (plural maytansinoids)
Senses:
glosses: Any chemical derivative of maytansine.
Forms:
form: maytansinoids
tags: plural