Concerning Albarracín, a town in the province of Teruel in Spain. Albarracinense. It also means mountain, mountain. Serrana.
Albarracina: A genus of moths of the family Erenidae.