I am really hoping it is, but I couldn't find any pictures that I could tell for sure. I know I put some seeds out, but not sure if they really did come up. There are a lot of times when I'm so hopeful I overlook obvious characteristics that would tell me it is not the plant I hope it to be.
This plant came up in our
garden bed. We normally have very clayey soil on our property, but it is definitely a little loamier here in the garden