Oneirology is the study of dreams, What is ophthalmology?

Study of virus

Study of snakes

Study of eyes

Study of fossils