Dog's Mercury?

Dog's Mercury?

Observation - Dog's Mercury? - UK and Ireland. Description: seed pods

seed pods