knotgrass ?

knotgrass ?

Observation - knotgrass ? - UK and Ireland. Description: