English edit

Noun edit

neoramas

  1. plural of neorama

Anagrams edit