Cornsalad?

Cornsalad?

Observation - Cornsalad? - UK and Ireland. Description: