cardiac glucoside

Noun
  1. Obtained from a number of plants and used to stimulate the heart in cases of heart failure (synset 115084506)

Found on Word Lists

Other Searches