Hornwort?

Hornwort?

Observation - Hornwort? - UK and Ireland. Description: Submerged water plant in upland, acid stream.

Submerged water plant in upland, acid stream.