carcinoprotective en · ADJ EtymologyFrom carcino- + protective. Meanings (not-comparable) That protects against cancer Relateds carcinoprotection · carcinoprotector