spectacle: something or someone seen (especially a notable or unusual sight)
sight: anything that is seen
darwinism: a theory of organic evolution claiming that new species arise and are perpetuated by natural selection