meaning of digitalis lutea
1.
European
yellow-flowered
foxglove
Related Words
digitalis lutea
|
Developed & Maintained By
Taraprasad.com