What does Caspofungin mean?

Caspofungin - German to English

caspofungin