While walking around Holehird Gardens on Sunday I came across these two humongous plants, with humongous seeds. Now, one of the many things I love about Holehird is that every plant is labeled and really clearly labeled, everything apart from these (as far as I could see). 
Does anyone have any idea what they are? They were in an area that was mainly planted with Primulas...
I'd love to know what they are, as they just look so exotic and alien.
*edited to add, the label that you can see says 'Primula poissonii' and I definitely don't think it's one of those.