Oneirology is the study of dreams, What is ophthalmology?

Study of fossils

Study of snakes

Study of eyes

Study of virus