cyclorama
noun
- 1
a picture (or series of pictures) representing a continuous scene
Also useful for “cyclorama”:Unscrambler— Rearrange the letters in “cyclorama”
a picture (or series of pictures) representing a continuous scene
Also useful for “cyclorama”:Unscrambler— Rearrange the letters in “cyclorama”