Noun
echinocandin (plural echinocandins) English Wikipedia has an article on:echinocandinWikipedia Any of a class of antifungal drugs that inhibit the synthesis of glucan in the fungal cell wall.