Could be? It smells like mint...its growin like mint....its bloomin like mint......last ting i need to see is a very close up of da leaves ! Cause otter wise im not sure if its a chicken or a duck !
😎😎😎 the cool gardener.
Anything i say, could be misrepresented, or wrong.
Can you tell us where in the Mediterranean it is growing (Albania?). It reminds me of a Marrubium or a Ballota but I don't know that either of those smells minty.