Translation of digitalis in English:

digitalis

digitalis

noun

  • 1

    digitalis, heart stimulant prepared from foxglove leaves