The good news is that these seeds will grow almost anywhere.

You might have planted some in your yard or garden.

Any idea what kind of plant they came from?

Edit:  The answer is now posted.