CARDI- Meaning of CARDI- in English or cardio- combining form see: heart heart ; cardiac ; cardiac and Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012