Gutweed?

Gutweed?

Observation - Gutweed? - UK and Ireland. Description: Green tubes in shallow inland water

Green tubes in shallow inland water