Wiktionary
megasecond
n. A unit of time equal to 1,000,000 seconds and with symbol Ms.
Usage examples of "megasecond".
Sad when we had to choke that concubine, back last megasecond when the air-stock got low.
My intestines complained noisily from prelanding treatments and, despite having spent several megaseconds acclimatizing to a simulated Stratos atmosphere, my lungs labored audibly in the heavy air.
Yet she lay fewer than ten megaseconds in the past, her inboards told her.
Everyone who is anyone knows everyone, but there are so many incomers diluting the mix and not knowing that there is a small world network here that everything is up for grabs again after only a couple of megaseconds.