ferroequinologist (fr ferro "iron" + equinus"horse"). One who studies the iron horse or railroad industry: Railfan. You can find reference to this word in Webster's Third New International Dictionary. If you want to sound smart you could say that one who FEARS trains is a ferroequinophobe.
+++
You're unlikely to find grandiloquent words like "ferroequinologist" in railway-enthusiasts' literature though! They are just railway [~road] enthusiasts. (Any more than bell-ringers call themselves "campanologists".)
a virologist studies viruses
A person who studies rocks and fossils is called an archeologist. No, the study of fossils is called paleontology and the study of rocks is called geology, so a person studies fossils is called a paleontologist. http://en.wikipedia.org/wiki/Archeology http://en.wikipedia.org/wiki/Paleontology
A person who studies flying saucers is called a Ufologist.
A Paleontologist is a person who studies fossils.
A person that studies or researches dinosaur are called Paleontologists.
It's a person who studies trains, specifically locomotives.
What is the name of a person that studies organisms
A person who studies sand is known as a psammologist.
A person who studies sound is called an acoustician.
An entomologist is a person who studies insects.
A pigeon tamer
Will Bingham http://willbingham.com
What is the name of a person that studies derivation of
A person who studies audiology would be called an audiologist.
A horologist studies time.
A person who trains falcons and hawks is known as a "falconer". There is no other specific name for trainers of any other type of birds.
Etymologist