ククルビタシン
kukurubitashin

Noun

1. cucurbitacin

Chemistry