ciclorama
Top 50000
Meanings
Noun
1. cyclorama (panoramic image) (art)
2. cyclorama (theater backdrop) (theater)