Find the word definition

WordNet
cardiac glucoside

n. obtained from a number of plants and used to stimulate the heart in cases of heart failure [syn: cardiac glycoside]