Oneirology is the study of dreams, What is ophthalmology?

Study of virus

Study of eyes

Study of fossils

Study of snakes