Definition of yotta- in English:

yotta-

combining form

  • (used in units of measurement) denoting a factor of 10²⁴

    ‘yottameter’

Origin

Apparently adapted from Italian otto eight (see also yocto-).