Plantain?

Plantain?

Observation - Plantain? - UK and Ireland. Description: