TERA-


Meaning of TERA- in English

[tera-] comb form [ISV, fr. Gk terat-, teras monster]: trillion "terawatt"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.