Oneirology is the study of dreams, What is ophthalmology?

Study of eyes

Study of snakes

Study of fossils

Study of virus