Words · Rare

cyclorama

9 letters · 7 distinct letters

  1. noun

    a picture (or series of pictures) representing a continuous scene

Look up another word

cyclorama: definition, pronunciation and puzzle history · Nectary