VariousWords beta
Definitions:
Noun
digitalis
digitalis glycoside
digitalin
Definition: a powerful cardiac stimulant obtained from foxglove