Definition, synonyms and related words
An antifungal drug of the echinocandin class, administered intravenously.