El nombre específico, "rupestris" significa «de las rocas» y se deriva del latín "rupes", «rocas».