ferroequinologist
noun
°(jocular nonstandard) A student of ferroequinology; a person who studies trains.