What is this plant
I have seen this plant today and think it might be pretty unusuall, couldn't find similar online and thought one of you would know. We spotted it on our trip with pallets looking for a site for our bees in Perthshire, Scotland. They grow in a bog surrounded by trees and are quite large plants, can see the primroses in the corner of the picture. We thought it might be arum but not sure at all...
All the best for everybody