meaning of digitalis lutea

1. European yellow-flowered foxglove


Related Words

digitalis lutea |

Developed & Maintained By Taraprasad.com

Treasure Words