Word info

echinocandin

Noun

Meaning

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.

Source: en.wiktionary.org

Close letter words and terms