subsp. daveaui: Prados, pastagens, clareiras de matos e carvalhais, fendas de rochas. Em solos ácidos ou ultrabásicos derivados de serpentinitos. Em zonas de montanha.
subsp. langei: Prados, pastagens, clareiras de matos e carvalhais, fendas de rochas. Em solos ácidos ou ultrabásicos derivados de serpentinitos.
subsp. marizii: Prados ralos, em afloramentos de rochas ultramáficas, onde coloniza fendas estreitas preenchidas com solo, ou acumulações de cascalho submetidas a erosão diferencial (Aguiar et al, 2020).