digitalinEnglish

digitalin, digitalis, digitalis glycoside

Noun

A powerful cardiac stimulant obtained from foxglove

English: digitalis, digitalis glycoside, digitalin

English words with similar meanings

Show 2 words