See also: tera-seconds

English edit

Noun edit

teraseconds

  1. plural of terasecond

Anagrams edit