Definition, synonyms and related words
A polyene antimycotic organic compound with antifungal properties.