card-, cardio-

card-, cardio-

Combining form denoting heart.