Es endémica de Socotra, donde se encuentra en las zonas secas, prefiere superficies planas o pendientes suaves en el pavimento de piedra caliza a una altitud de 500-800 m.