Hi - my first time on this excellent board and I get to correct somebody (and the web site cited)! Stat is from STATIM, not statinum. I studied 5 years of Latin, but still had to check the Latin-English dictionary at http://humanum.arts.cuhk.edu.hk/Lexis/Latin/ to be sure enough to post this.

That medical words site may not be wholly reliable.