Watercress?

Watercress?

Observation - Watercress? - UK and Ireland. Description: Found this white flowered plant growing in a shallow, slow moving stream. I think it's watercress but I'm not sure?

Found this white flowered plant growing in a shallow, slow moving stream. I think it's watercress but I'm not sure?