mycothiazole
Noun
Meaning
mycothiazole (uncountable)
(organic chemistry) A particular heterocyclic polyketide obtained from marine sponges
Noun
mycothiazole (uncountable)
(organic chemistry) A particular heterocyclic polyketide obtained from marine sponges