Selfheal ?

Selfheal ?

Observation - Selfheal ? - UK and Ireland. Description: Not so easy to id with no flowers!

Not so easy to id with no flowers!