Scrophularia sambucifolia is a robust perennial herb native to the Iberian Peninsula and Morocco, thriving in wet habitats. It features large, toothed leaves and.
Above information is sourced from Wikipedia
© Tig (SOURCE)
© Geneviève Botti − Tela Botanica
© roubaudi − Tela Botanica
© (c) Thierry Arbault, some rights reserved (CC BY)