mertansine

English

Noun

mertansine (uncountable)

  1. A cytotoxic agent and maytansinoid.

Anagrams