Subscribe
URL of the page has been copied to clipboard.
Meaning : European yellow-flowered foxglove.
Synonyms : straw foxglove, yellow foxglove
Install App
Digitalis lutea meaning in Telugu.