The largest inland sea; between Europe and Africa and Asia
Of or relating to or characteristic of or located near the Mediterranean Sea