mycothiazole en · NOUN EtymologyFrom myco- + thiazole. Meanings (uncountable) A particular heterocyclic polyketide obtained from marine sponges