Forum home Plants

What is it?

Lime green four clover like petals with red splash centres, but much larger than clover - suddenly appeared in my planter - Does anyone recognise it please? I'm happy it's taken up home with me!

Thanks so much.

Posts

Sign In or Register to comment.