Refine this word faster
Digitalis glycoside
Definitions
Noun
- 1 a powerful cardiac stimulant obtained from foxglove wordnet
See also for "digitalis glycoside"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.
Want a quick game? Try Word Finder.