cycloramas
English
Noun
cycloramas
plural of
cyclorama