Word info

mycothiazole

Noun

Meaning

mycothiazole (uncountable)

(organic chemistry) A particular heterocyclic polyketide obtained from marine sponges

Source: en.wiktionary.org

Close letter words and terms