cemadotin
English
Noun
cemadotin
(
uncountable
)
A particular
synthetic
analogue
of
dolastatin
.
Anagrams
metaconid