Subscribe
URL of the page has been copied to clipboard.
Meaning : Obtained from a number of plants and used to stimulate the heart in cases of heart failure.
Synonyms : cardiac glucoside
Install App