From cardio- + protector.
cardioprotector (plural cardioprotectors)
cardioprotector m (plural cardioprotectores)