ZETTA-


Meaning of ZETTA- in English

combining form Etymology: International Scientific Vocabulary, perhaps alteration of Italian sette seven; from the fact that 1021 is the seventh power of 103 sextillion (10 21 )

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.