Es un arbusto que puede alcanzar los dos metros de altura que se desarrolla abundantemente en barrancos, laderas y terrazas a pleno sol en las islas canarias de Gran Canaria, Fuerteventura y Lanzarote, en el oeste de Marruecos, como en el Parque nacional de Souss-Massa y oeste del Sahara.