You searched for: “cyclorama”
cyclorama (s) (noun), cycloramas (pl)