echinocandins
English
Noun
echinocandins
plural of
echinocandin