Se encuentra en pastizales sobre suelos arenosos, en el sudoeste de la Península Ibérica y Norte de África (Marruecos).