Ahaggar
Es planta del Mediterráneo desde el sur de Portugal hasta Turquía. En la península ibérica y Baleares. En el norte de África desde Marruecos hasta Túnez y Libia . Por el sur llega hasta el Sahara septentrional y en los lechos de los ríos en el Ahaggar.