YOTTA-


Meaning of YOTTA- in English

combining form Etymology: International Scientific Vocabulary, perhaps alteration of Italian otto eight; from the fact that 1024 is the eighth power of 103 septillion (10 24 )

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