cardioprotectorcardioprotector means any cardioprotective compound. Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyFrom cardio- + protector.nounAny cardioprotective compound.