meaning of Camptothecin

Camptothecin - German to English

camptothecin