Wiktionary
yottaseconds
n. (plural of yottasecond English)
n. (plural of yottasecond English)