El nombre genérico masculino «"Rupicola"» deriva del latín «"rupes, rupis"»: roca, y «"colere"»: habitante; significando «habitante de las rocas».