The word is French and it's nycthémère.
A French speaker I spoke with once (years ago) had half-remembered the word but I only just found out what it is (after seeing the English equivalent, nycthemeron).
Bonus slang points for anyone who knows why French people might not want to use the word casually.