Betony ?

Betony ?

Observation - Betony ? - UK and Ireland. Description: