Wiktionary
ferroequinologist
n. (context humorous nonstandard English) A student of ferroequinology; a person who studies trains.