Picture posting is enabled for all :)
I would go for...AsparagusorAchilleaorFennel (does it smell of aniseed?)Would leave it in place and see.
It has a very strong aniseed smell, you can't mistake it.
makes nice tea