Do the petals of this plant form a "balloon" for a while before they fully open?
I have some plants that look a lot, but not exactly, like this photo. I can't tell if they are self-sowing annuals, or perennials; they reappear where they were last year, but seem to spread easily. I can see that some people might think they were invasive.
thanks for any info.