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 )
ZETTA-
Meaning of ZETTA- in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012