Wiktionary
megaseconds
n. (plural of megasecond English)
Usage examples of "megaseconds".
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.