digitalis lutea Meaning, Definition & Usage

  1. noun European yellow-flowered foxglove
    yellow foxglove; straw foxglove.

WordNet