Galingale ?

Galingale ?

Observation - Galingale ? - UK and Ireland. Description: