Labiate?

Labiate?

Observation - Labiate? - UK and Ireland. Description: