Compound of kartu (“bibliography”) + tebuk (“hole”) + alur (“path”).
kartu tebuk alur (plural kartu-kartu tebuk alur)