Scrophularia scorodonia

Scrophularia scorodonia is a species of flowering plant in the figwort family (Scrophulariaceae).

[1] It is native to western and southwestern Europe, Northwest Morocco and the Azores and Madeira islands.

[1][2]