Merriam-Webster's Collegiate Dictionary:
yotta-
combining form
Etymology: International Scientific Vocabulary, perhaps alteration of Italian
otto eight; from the fact that 10
24 is the eighth power of 10
3
septillion (10
24)
Example: yottabyte
Free On-line Dictionary of Computing:
yotta-
prefix