Es endémica de Tanzania, donde se encuentra en los afloramientos de roca en los bosques de "Brachystegia", a una altitud de 1100-1500 m.