Word info

thiocoraline

Noun

Meaning

English Wikipedia has an article on:thiocoralineWikipedia
thiocoraline (uncountable)

(organic chemistry) A microbial depsipeptide, produced by Micromonospora, that has some anticancer activity

Source: en.wiktionary.org

Anagrams

Close letter words and terms