TERA
Meaning of TERA in English
n.
Function: combining form
Etymology: International Scientific Vocabulary, from Greek terat-, teras monster
: trillion (10 12 ) < tera watt>
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012