Sea plantain?

Sea plantain?

Observation - Sea plantain? - UK and Ireland. Description: Bad picture, on saltmarsh

Bad picture, on saltmarsh