Prostrate Selfheal?

Prostrate Selfheal?

Observation - Prostrate Selfheal? - UK and Ireland. Description: Found in very short grass

Found in very short grass