80,080,080 is written in words as:

Incorrect

Eighty million, eighty hundred thousand, eighty

Incorrect

Eighty million, eight thousand, eighty

Incorrect

Eighty million, eighty thousand, eighty

Correct

Eighty hundred million, eighty thousand, eighty