Big Huge Thesaurus

rupicola

noun

sounds kind of like