Definition of "Cyclorana"

The word, "Cyclorana" does not exist in our dictionary.