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