Wiktionary
cemadotin
n. A particular synthetic analogue of dolastatin.
n. A particular synthetic analogue of dolastatin.