rupicole

Adjective

 * 1) rupicolous

Noun

 * 1) cock-of-the-rock (Rupicola)