glucoside : Idioms & Phrases


cardiac glucoside

  • noun obtained from a number of plants and used to stimulate the heart in cases of heart failure
    cardiac glycoside.
WordNet