About Scrophularia scorodonia L.
Scrophularia scorodonia L., commonly called Scrophularia scorodonia, is a flowering plant species that belongs to the figwort family, Scrophulariaceae. This species is native to western and southwestern Europe, northwestern Morocco, as well as the Azores and Madeira islands.