Se distribuyen en la zona subalpina del Parque nacional del Teide en Tenerife (Canarias) por encima de los 2.000 metros de altitud, constituyendo así un endemismo tinerfeño.