tera-joules
See also:
terajoules
English
Noun
tera-joules
plural of
tera-joule