Oneirology is the study of dreams, What is ophthalmology?

Study of snakes

Study of fossils

Study of virus

Study of eyes