combining form Etymology: International Scientific Vocabulary, from Greek terat-, teras monster trillion (10 12 )
TERA-
Meaning of TERA- in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012