punctum temporis

Etymology
Literally, "point of time".

Noun

 * 1) instant, moment
 * 2) second (unit of time)

Usage notes

 * The meaning of "a brief period of time" is classic, but the meaning referring to the unit of time appears in later Latin, after the establishment of measured time.