What is the full meaning of cosmoramic
of or pertaining to a cosmorama [adj]
Example of the word cosmoramic placed on a Scrabble board.