Find the word definition

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.