Word info

cemadotin

Noun

Meaning

cemadotin (uncountable)

A particular synthetic analogue of dolastatin.

Source: en.wiktionary.org

Anagrams

Close letter words and terms