meaning of cardiac glucoside

cardiac glucoside meaning in General Dictionary

obtained from some plants and regularly stimulate one's heart in situations of heart failure